package com.spring.model;

import java.io.Serializable;

/// <summary>
/// 考勤情况
/// </summary>
public class ReturnKQResult implements Serializable{
	// 月份 String yyyy-MM 格式
	// 应出勤天数 Decimail
	// 实际出勤天数 Decimail
	// 缺勤天数 Decimail
	// 迟到次数 Uint
	// 迟到分钟数 Uint
	// 早退次数 Uint
	// 早退分钟数 Uint
	// 请假天数 Decimail
	// 其它缺勤天数 Decimail
	// 预留 String 保留，可暂时不处理
	// 预留 String 保留，可暂时不处理

	// / <summary>
	// / 月份：yyyy-MM 格式
	// / </summary>
	public String YearMonth;

	// / <summary>
	// / 应出勤天数（小数点保留位）
	// / </summary>
	public double NeedWorkDays;

	// / <summary>
	// / 实际出勤天数（小数点保留位）
	// / </summary>
	public double WorkDays;

	// / <summary>
	// / 缺勤天数（小数点保留位）
	// / </summary>
	public double AbsentDays;

	// / <summary>
	// / 迟到次数
	// / </summary>
	public int LateCount;

	// / <summary>
	// / 迟到分钟数
	// / </summary>
	public int LateMins;

	// / <summary>
	// / 早退次数
	// / </summary>
	public int EarlyCount;

	// / <summary>
	// / 早退分钟数
	// / </summary>
	public int EarlyMins;

	// / <summary>
	// / 请假天数（小数点保留位）
	// / </summary>
	public double LeaveDays;

	// / <summary>
	// / 其它缺勤天数（小数点保留位）
	// / </summary>
	public double OtherAbsentDays;

	// / <summary>
	// / 预留字段
	// / </summary>
	public String ReservedField1;

	// / <summary>
	// / 预留字段
	// / </summary>
	public String ReservedField2;

	// / <summary>
	// / 成功返回空值，不成功返回对应的错误信息
	// / </summary>
	public String returnMsg;

	public String getYearMonth() {
		return YearMonth;
	}

	public void setYearMonth(String yearMonth) {
		YearMonth = yearMonth;
	}

	public double getNeedWorkDays() {
		return NeedWorkDays;
	}

	public void setNeedWorkDays(double needWorkDays) {
		NeedWorkDays = needWorkDays;
	}

	public double getWorkDays() {
		return WorkDays;
	}

	public void setWorkDays(double workDays) {
		WorkDays = workDays;
	}

	public double getAbsentDays() {
		return AbsentDays;
	}

	public void setAbsentDays(double absentDays) {
		AbsentDays = absentDays;
	}

	public int getLateCount() {
		return LateCount;
	}

	public void setLateCount(int lateCount) {
		LateCount = lateCount;
	}

	public int getLateMins() {
		return LateMins;
	}

	public void setLateMins(int lateMins) {
		LateMins = lateMins;
	}

	public int getEarlyCount() {
		return EarlyCount;
	}

	public void setEarlyCount(int earlyCount) {
		EarlyCount = earlyCount;
	}

	public int getEarlyMins() {
		return EarlyMins;
	}

	public void setEarlyMins(int earlyMins) {
		EarlyMins = earlyMins;
	}

	public double getLeaveDays() {
		return LeaveDays;
	}

	public void setLeaveDays(double leaveDays) {
		LeaveDays = leaveDays;
	}

	public double getOtherAbsentDays() {
		return OtherAbsentDays;
	}

	public void setOtherAbsentDays(double otherAbsentDays) {
		OtherAbsentDays = otherAbsentDays;
	}

	public String getReservedField1() {
		return ReservedField1;
	}

	public void setReservedField1(String reservedField1) {
		ReservedField1 = reservedField1;
	}

	public String getReservedField2() {
		return ReservedField2;
	}

	public void setReservedField2(String reservedField2) {
		ReservedField2 = reservedField2;
	}

	public String getReturnMsg() {
		return returnMsg;
	}

	public void setReturnMsg(String returnMsg) {
		this.returnMsg = returnMsg;
	}

}
